package com.itheima.d4_static_attention;

public class Student {
    // 目标：掌握使用类方法、实例方法时的几点注意事项。
    // 1、类方法中可以直接访问类的成员，不可以直接访问实例成员。
    // 2、实例方法中既可以直接访问类成员，也可以直接访问实例成员。
    // 3、实例方法中可以出现this关键字，类方法中不可以出现this关键字的

    static String schoolName;//类变量
    double score;//实例变量

    //类方法中可以直接访问类的成员，不可以直接访问实例成员。
    public static void print1() {
        System.out.println(schoolName);
        print2();
//        System.out.println(score);
//        print3();
    }

//    类方法中不可以出现this关键字的
    public static void print2() {
//        System.out.println(this);
    }

    //    实例方法中既可以直接访问类成员，也可以直接访问实例成员。
    public void print03() {
        print1();
        print04();
        System.out.println(schoolName);
        System.out.println(score);
    }

    //    实例方法中可以出现this关键字，类方法中不可以出现this关键字的
    public void print04() {
        System.out.println(this);
    }
}
